#ifndef BUZZER_H
#define BUZZER_H

#include "stm32f1xx_hal.h"

// 蜂鸣器端口和引脚宏定义

#define BUZZER_GPIO_PORT GPIOB
#define BUZZER_PIN GPIO_PIN_7

#define BUZZER_ON() HAL_GPIO_WritePin(BUZZER_GPIO_PORT, BUZZER_PIN, GPIO_PIN_SET)
#define BUZZER_OFF() HAL_GPIO_WritePin(BUZZER_GPIO_PORT, BUZZER_PIN, GPIO_PIN_RESET)

void buzzer_init(void);
void buzzer_beep(void);

#endif // BUZZER_H
